@charset "utf-8";
/*清除样式*/
*,*:before,*:after {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td,hr,button,article,aside,details,figcaption,figure,footer,header,menu,nav,
section,img{margin:0px;padding:0px;outline:none;border:0px;font-weight: normal;}
li{list-style:none;}
body{text-align:left;font-family:"Microsoft YaHei";font-size:16px;color:#333333;}
a,ins{text-decoration:none;}
a{color:#333333;}
/*a:hover{color:#f00;}*/
/* 清除浮动 */
.clearfloat:after{display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat{zoom:1}

.w{width: 1200px;margin: 0 auto;}

/* top */
.top{
background-color: #f5f5f5;height: 40px;line-height: 40px;font-size: 13px; 
  min-width:1200px;}
.top .left{float: left;}
.top .left li{float: left;line-height:40px;}
.top .left li span{padding: 0 12px;float:left;line-height:38px;}
.top .left li:first-child span{display: none;}
.top .right{float: right;}
.top .right li{float: left;line-height:40px;}
.top .right li span{padding: 0 12px;float:left;line-height:38px;}
.top .right li:first-child span{display: none;}
/* ban */
.ban{height: 200px;position: relative;min-width:1200px;}
.ban .ban-1{padding-top: 60px;}
.ban .logo{float: left;}
.ban .sousuo{float: right;}
/* ban切换 */
.ban .ban-2{height: 200px;position: absolute;
top: 0;left: 0;right: 0;z-index: -1;overflow: hidden;}
.ban .sousuo .ss-txt{background: #fff url(ss.png) no-repeat 4% center;width: 230px;border: 1px solid #cdcdcd;padding: 10px 0px 11px 40px;border-right: none;vertical-align: middle;}
.ban .sousuo .ss-btn{width: 77px;height: 41px;background-color: #d8171c;margin-left: -5px;color: #fff;vertical-align: middle;}
.ban .sousuo-1{padding-left: 9px;font-size: 15px;}
/*nav*/
.nav{background-color: #015293;height: 50px;min-width:1200px;}
.nav .w li{float: left;height: 50px;width: 171px;text-align: center;line-height: 50px;border-left: 1px solid #fff;}
.nav .w li:first-child{border-left: none;}
.nav .w li a{color: #fff;padding-left: 42px;font-size: 19px;}
.nav .w li:first-child a{background: url(nav-bg-01.png) no-repeat left;}
.nav .w li:first-child+li a{background: url(nav-bg-02.png) no-repeat left;}
.nav .w li:first-child+li+li a{background: url(nav-bg-03.png) no-repeat left;}
.nav .w li:first-child+li+li+li a{background: url(nav-bg-04.png) no-repeat left;}
.nav .w li:first-child+li+li+li+li a{background: url(nav-bg-05.png) no-repeat left;}
.nav .w li:first-child+li+li+li+li+li a{background: url(nav-bg-06.png) no-repeat left;}
.nav .w li:first-child+li+li+li+li+li+li a{background: url(nav-bg-07.png) no-repeat left;}

.nav .w li.hover p{height: 54px;background-color: #D8171C;margin-top: -4px;}
.nav .w li:hover p{height: 54px;background-color: #D8171C;margin-top: -4px;}